import pymysql


db = pymysql.connect("localhost", "root", "5201314", "student")

# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()

# 使用 execute() 方法执行 SQL，如果表存在则删除
cursor.execute("DROP TABLE IF EXISTS jd_computer2")

# 使用预处理语句创建表
sql0 = """CREATE TABLE jd_computer2 (
         id int(255) NOT NULL AUTO_INCREMENT,
         name varchar(255),
         price varchar(10),
         url varchar(255),
         num varchar(255),
         shop varchar(255),
         PRIMARY KEY ( `id` )
         )"""

try:
    # 执行sql语句
    cursor.execute(sql0)
    # 提交到数据库执行
    db.commit()
except:
    # 如果发生错误则回滚
    db.rollback()

# 关闭数据库连接
db.close()